from lxml import etree

# 定义 HTML 片段
html_content = '<a class="mnav" href="http://news.baidu.com" name="tj_trnews">新闻</a>'

# 使用 lxml 的 HTML 解析器解析 HTML 内容
parser = etree.HTMLParser()
tree = etree.fromstring(html_content, parser)

# 使用 XPath 表达式查找 <a> 标签，并提取其文本内容
a_tag = tree.xpath('//a[@class="mnav"]')
if a_tag:
    text = a_tag[0].text
    print(text)
else:
    print("未找到匹配的 <a> 标签。")
